@echo off
echo 正在编译申购开放日生成系统...

REM 创建输出目录
if not exist "target\classes" mkdir target\classes

REM 编译所有Java文件
javac -d target\classes -cp "." src\main\java\org\sofun\*.java src\main\java\org\sofun\subscription\enums\*.java src\main\java\org\sofun\subscription\model\*.java src\main\java\org\sofun\subscription\util\*.java src\main\java\org\sofun\subscription\service\*.java src\main\java\org\sofun\subscription\controller\*.java src\main\java\org\sofun\subscription\example\*.java

if %errorlevel% neq 0 (
    echo 编译失败！
    pause
    exit /b 1
)

echo 编译成功！

echo.
echo 注意：由于没有Spring Boot环境，无法运行完整的Web应用。
echo 建议安装Maven后使用 'mvn spring-boot:run' 命令运行。
echo.
echo 项目结构已创建完成，包含以下功能：
echo - 申购开放日生成
echo - 募集期计算
echo - REST API接口
echo - 单元测试
echo - 使用示例
echo.

pause
